/**
 * 
 */
package com.cplsystems.incidencias.app;

import org.zkoss.zk.ui.select.annotation.WireVariable;

import com.cplsystems.incidencias.app.utils.IncidenciasUtils;
import com.cplsystems.incidencias.app.utils.SessionUtils;
import com.cplsystems.incidencias.services.CategoriaService;
import com.cplsystems.incidencias.services.ClavePersonalService;
import com.cplsystems.incidencias.services.ConceptoCobranzaService;
import com.cplsystems.incidencias.services.DatosAcademicosService;
import com.cplsystems.incidencias.services.DatosGeneralesService;
import com.cplsystems.incidencias.services.DatosOrganizacionalesService;
import com.cplsystems.incidencias.services.DatosPersonalesService;
import com.cplsystems.incidencias.services.DependenciaEconomicaService;
import com.cplsystems.incidencias.services.DocumentacionService;
import com.cplsystems.incidencias.services.DocumentosCalidadService;
import com.cplsystems.incidencias.services.DomicilioService;
import com.cplsystems.incidencias.services.EstadoCivilService;
import com.cplsystems.incidencias.services.EstadoService;
import com.cplsystems.incidencias.services.ExperienciaLaboralService;
import com.cplsystems.incidencias.services.FormaPagoService;
import com.cplsystems.incidencias.services.IdiomasPersonaService;
import com.cplsystems.incidencias.services.IdiomasService;
import com.cplsystems.incidencias.services.IncidenciasService;
import com.cplsystems.incidencias.services.MunicipioService;
import com.cplsystems.incidencias.services.NivelAcademicoService;
import com.cplsystems.incidencias.services.OrganizacionCategoriaService;
import com.cplsystems.incidencias.services.OrganizacionDomicilioService;
import com.cplsystems.incidencias.services.OrganizacionPersonalService;
import com.cplsystems.incidencias.services.OrganizacionService;
import com.cplsystems.incidencias.services.OrganizacionTipoPersonalService;
import com.cplsystems.incidencias.services.PersonaDomicilioService;
import com.cplsystems.incidencias.services.PersonaService;
import com.cplsystems.incidencias.services.ReferenciasPersonalesService;
import com.cplsystems.incidencias.services.ServicioService;
import com.cplsystems.incidencias.services.SexoService;
import com.cplsystems.incidencias.services.StatusService;
import com.cplsystems.incidencias.services.SucursalService;
import com.cplsystems.incidencias.services.TipoDocumentoCalidadService;
import com.cplsystems.incidencias.services.TipoIncidenciaService;
import com.cplsystems.incidencias.services.TipoNominaService;
import com.cplsystems.incidencias.services.TipoPersonalService;
import com.cplsystems.incidencias.services.TipoSueldoService;
import com.cplsystems.incidencias.services.TransaccionService;

/**
 * @author César Palalía López (csr.plz@aisa-automation.com)
 * 
 */
public abstract class ServiceLayer {

	@WireVariable
	protected IncidenciasUtils incidenciasUtils;
	@WireVariable
	protected PersonaService personaService;
	@WireVariable
	protected SessionUtils sessionUtils;
	@WireVariable
	protected DomicilioService domicilioService;
	@WireVariable
	protected PersonaDomicilioService personaDomicilioService;
	@WireVariable
	protected MunicipioService municipioService;
	@WireVariable
	protected EstadoService estadoService;
	@WireVariable
	protected EstadoCivilService estadoCivilService;
	@WireVariable
	protected DatosPersonalesService datosPersonalesService;
	@WireVariable
	protected DatosGeneralesService datosGeneralesService;
	@WireVariable
	protected SexoService sexoService;
	@WireVariable
	protected DatosAcademicosService datosAcademicosService;
	@WireVariable
	protected NivelAcademicoService nivelAcademicoService;
	@WireVariable
	protected StatusService statusService;
	@WireVariable
	protected IdiomasService idiomasService;
	@WireVariable
	protected IdiomasPersonaService idiomasPersonaService;
	@WireVariable
	protected DocumentacionService documentacionService;
	@WireVariable
	protected DocumentosCalidadService documentosCalidadService;
	@WireVariable
	protected TipoDocumentoCalidadService tipoDocumentoCalidadService;
	@WireVariable
	protected ExperienciaLaboralService experienciaLaboralService;
	@WireVariable
	protected TipoSueldoService tipoSueldoService;
	@WireVariable
	protected DatosOrganizacionalesService datosOrganizacionalesService;
	@WireVariable
	protected TipoNominaService tipoNominaService;
	@WireVariable
	protected CategoriaService categoriaService;
	@WireVariable
	protected FormaPagoService formaPagoService;
	@WireVariable
	protected TipoPersonalService tipoPersonalService;
	@WireVariable
	protected OrganizacionService organizacionService;
	@WireVariable
	protected OrganizacionDomicilioService organizacionDomicilioService;
	@WireVariable
	protected ClavePersonalService clavePersonalService;
	@WireVariable
	protected DependenciaEconomicaService dependenciaEconomicaService;
	@WireVariable
	protected ReferenciasPersonalesService referenciasPersonalesService;
	@WireVariable
	protected OrganizacionPersonalService organizacionPersonalService;
	@WireVariable
	protected SucursalService sucursalService;
	@WireVariable
	protected OrganizacionTipoPersonalService organizacionTipoPersonalService;
	@WireVariable
	protected OrganizacionCategoriaService organizacionCategoriaService;
	@WireVariable
	protected TipoIncidenciaService tipoIncidenciaService;
	@WireVariable
	protected TransaccionService transaccionService;
	@WireVariable
	protected IncidenciasService incidenciasService;
	@WireVariable
	protected ServicioService servicioService;
	@WireVariable
	protected ConceptoCobranzaService conceptoCobranzaService;

}
